@charset "UTF-8";

@import url(core/base.css);
/* import screen layout | Screen-Layout einbinden */
@import url(navigation/nav_shinybuttons.css);
@import url(screen/basemod.css);
@import url(screen/content.css); 
@import url(screen/general.css); 
@import url(screen/ie6.css);
/* import print layout | Druck-Layout einbinden */
@import url(print/print_003.css); 
@import url(screen/jScrollPane.css);

.bg_alert{ width:270px; height:97px; background:url(../images/bg_alert.png) no-repeat top left; margin:0px auto; padding:33px 0px 0px 83px; color:#000;}
.m35l{ margin-left:35px;}
.m20t{ margin-top:20px;}

/* Slider in home page */
#container ul.menutab li{
    width:305px; background:url(../images/bg_tab.png) no-repeat; padding:12px 5px 12px 5px; margin-left:0px;float:left; text-align:center;
}
#container ul.menutab li a{
    display:block; color:#5d5d5d; background:url(../images/bg_a.png) no-repeat 80px 0px; width:auto;
}
#container ul.menutab li:hover{
     background:url(../images/bg_tab_over.png) no-repeat;
}
#container ul.menutab li a:hover{ text-decoration:none; background:url(../images/bg_a_hover.png) 80px 0px no-repeat;}
#container ul.menutab .tab_current{background:url(../images/bg_tab_over.png) no-repeat;}
#container ul.menutab .tab_current a{ text-decoration:none; background:url(../images/bg_a_hover.png) 80px 0px no-repeat;}

#default_slider {
    position: relative;
    width: 950px;
    height: 270px; 
}
#default_slider img {
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
}

.left_menu ul li.curr_left_menu ul li.active a {color: #E15A00;}

.b_bg_top_tt {
    background: url("../images/b_bg_tt_top.png") no-repeat scroll 0 0 transparent;   
    width: 708px;
}

.txt_con1 {
    font-size: 14px;
}

ul#nav_main li ul.navigation-2 li#current a{
    color: #FFFFFF;
}

ul#dep_menu {
    background: none;
}
ul#dep_menu li {
    padding-left: 20px;
    border-bottom: none;
}
.b_form_book textarea{
    font-size: 14px;
}

ul#nav_main li a, ul#nav_main li strong {
    padding: 12px 29px;   
}

.w590 {
    width: 600px;
}